make blood - French English Dictionary